pussy (female genitalia) - German English Dictionary